home *** CD-ROM | disk | FTP | other *** search
/ United Public Domain Gold 2 / United Public Domain Gold 2.iso / utilities / pu645.dms / pu645.adf / TSO-Info < prev    next >
Text File  |  1994-08-12  |  18KB  |  436 lines

  1. Tele SubTitle  Information.
  2. ^^^^^^^^^^^^^^^^^^^^^^^^^^^
  3.  
  4. Before I tell you about Tele SubTitle I must mention that I will be on 
  5. Holiday between Now and 30.9.94. I mention this because about 2 functions in
  6. the program (See Below) need more work doing to them and I won't be able to
  7. do this work until 1.10.94.
  8.  
  9.  
  10. =================
  11.  Introduction...
  12. =================
  13.  
  14. Tele SubTitle (TS) was a program I thought I'd write to follow on from my 
  15. TELE series of Video Titlers. It was written with Amos V1.35 on a 2Mb A600.
  16.  
  17. It uses Bobs instead of Fonts so that you can use "Cut 'N' Paste" DPaint type 
  18. Characters with your SubTitle Sequence. Your Bobs can have upto 16 colours in
  19. them, I chose 16 because I thought this was plenty for SubTitling. Most Good
  20. Anti-Aliased Characters only usually have 8 or 16 colours in them anyway.
  21.  
  22. TS was supposed to be a Hires Overscan version but I found that my version of
  23. Amos didn't support this format (Probly because EuroPress or Someone limited
  24. the Magazine Coverdisk versions?) so I decided to make TS Lowres Overscan
  25. with Overscan Interlace support aswell. The Overscan in this version is
  26. 352 X 283 (Standard Overscan in accordance with DPaint III) or 352 X 566 with
  27. Interlace.  
  28.  
  29. This is the Last TELE program. I will be writing Games and Utilities only in
  30. the future. 'Tele Title 2 Lowres' might be converted into an OVERSCAN version
  31. but this would be Shareware and not P.D as before if I were to convert it.
  32.  
  33. Tele SubTitle is Shareware. The Registration Fee is just £2.50. This version
  34. allows you to have upto 20 SubTitles in your Sequence whereas the Registered
  35. version allows you to have upto 108 SubTitles in your Sequence, so Register!
  36. The Registered version will probly have Maximum Overscan and a few more 
  37. Methods (See Below) aswell as better Code (more checks, etc in the program).
  38.  
  39. You will find the Extension programs in the `Progs' drawer. Bob Entry allows
  40. you to Grab characters from an IFF Picture and then store them as Bobs in the
  41. Bob-Bank. Entry allows you to Edit/Load/Save your C.W Sizes (Explained Below)
  42. and Defined SubTitles (Also Explained Below).
  43.  
  44.  
  45. In these instructions (and the program) I've used the following terms as
  46. follows...
  47.  
  48.  
  49.    Defined - These are the SubTitles Defined by me that you can change using
  50.              the M option in the program (or the Entry program).
  51.  
  52.   SubTitle - This is used to mean 2 Lines of Text.
  53.  
  54.      Items - I've used this word to mean any/all of the above.
  55.  
  56.  
  57. =========
  58.  Bobs...
  59. =========
  60.  
  61. You can use the following Characters for your Bobs...
  62.  
  63.  A to Z  Space - . ' ! &  a to z  " # $ % ( ) * + , /  0 to 9  : ; < = > ? @
  64.  
  65. I usually leave:  A to Z  Space - . ' ! &  a to z  as they are - I.e. Cut out
  66. an `A' and put it into Bob position A of the Bob Bank and so on - and then
  67. use the other 27 Bobs as I want them. This is one advantage of using Bobs,
  68. you can have other Graphics besides Letters and Numbers in your sequence.
  69.  
  70. Besides these Character Bobs you are allowed 8 BackGround Bobs. These can be
  71. used for Logos, BackGrounds or whatever you want. The nice thing about these
  72. Bobs is that you can turn them Off/On whenever you like (except when
  73. displaying an IFF Picture).
  74.  
  75.  
  76. ================
  77.  The program...
  78. ================
  79.  
  80. When the program starts you will see the Main Menu with nine Icons at the
  81. bottom of the screen and in the middle of the screen are some of the 
  82. SubTitles.
  83.  
  84. You simply select a SubTitle by pressing the P key. To Cancel a SubTitle you
  85. simply press the C key, Pressing the M key will allow you to alter a SubTitle
  86. Each SubTitle can have upto 2 Lines in it with upto 38 Characters per line
  87. (See below for more details). Your Sequence can have upto 108 SubTitles in it
  88. However, this version only allows you to have upto 20 SubTitles in your 
  89. Sequence...so get Registered if you want the full 108!
  90.  
  91.  
  92. ==============
  93.  The Icons...
  94. ==============
  95.  
  96. Icon 1:  Show the Keys to be used.
  97.  
  98. Icon 2:  ME...this is my Address, etc.
  99.  
  100. Icon 3:  The Edit menu. Allows you to alter such things as: Fade Speed,
  101.          Screen Display Position, SubTitle Position, Pause Rate, etc.
  102.  
  103. Icon 4:  Quit 
  104.  
  105. Icon 5:  The Post-Production menu. Allows you to: Load/Save your Sequence,
  106.          Load/Save your Defined SubTitles, Load/Save your Characters (Bobs),
  107.          Load a Packed Picture, Switch the Packed Picture Off/On, etc.
  108.  
  109. Icon 6:  Test and Play. This will Test for errors and then Play your Sequence
  110.          if no errors were detected.
  111.  
  112. ICON 7:  Cols menu. Allows you to change the Palette Colours.
  113.  
  114. ICON 8:  BGD (BackGround Display) menu. Allows you to Choose/Edit your BGD.
  115.          I.e  Do you want a BackGround with Bobs in it, with Bars and/or
  116.          Boxes in it or Do you simply want your SubTitles to be displayed?
  117.  
  118. ICON 9:  Not in Use yet. This will probly be a Timer menu of some sort.
  119.  
  120.  
  121. =============================
  122.  The Post Production Menu...
  123. =============================
  124.  
  125.   Erase Memory:  If you use the Erase Memory function you will not be able to
  126.                  Save your items because the memory banks your items use will
  127.                  be erased. You will still be able to use your items though. 
  128.  
  129.  Load Bob-Bank:  This allows you to load your Character set (your Bobs). 
  130.  
  131.          Space:  This lets you change the space setting between each
  132.                  Character. You should always set this function, if need be,
  133.                  before you load in some new Defined SubTitles (see below).
  134.  
  135.          C.W.S:  Character Width Sizes are the Widths of your characters.
  136.  
  137.        Defined:  As said above, these are the SubTitles that are Defined. If
  138.                  you ever need to load some new Defined SubTitles (DS) you
  139.                  should always do the following...
  140.  
  141.                  1) Set your Space setting, if need be.
  142.  
  143.                  2) Load your C.W.S, if need be.
  144.  
  145.                  3) Load your Defined SubTitles.
  146.  
  147.                  DS works by looking at the Space setting and the C.W.S to
  148.                  calculate their positions on the screen. If you only loaded
  149.                  some new DS then the new DS would look at the Space setting
  150.                  and the old (Current) C.W.S.
  151.  
  152.                  If you only want to change the Space setting in your DS you
  153.                  will have to load your DS again - after changing the space
  154.                  setting. This is so that the DS screen positions can be
  155.                  re-calculated. 
  156.  
  157.                  The DS aren't checked everytime you change the Space setting
  158.                  or load a C.W.S simply because it slows the program down too
  159.                  much to always be doing checks. I could of stored the old
  160.                  settings whilst checking the new DS, etc but this would mean
  161.                  using more memory and the program would be even slower. You
  162.                  should find that once you've got your settings, DS, etc to
  163.                  your liking you won't need to use the Space setting, etc all
  164.                  the time. 
  165.  
  166.    Save Config:  This saves all the values (Configuration) from the Edit and
  167.                  BGD menus, aswell as your Palette Colours. The file is saved
  168.                  as: BGD.E.Config. The program will look for this file upon
  169.                  loading. The program will also look for the following files
  170.                  upon loading...
  171.  
  172.                  B.A.Config  - your Bob Bank file (your Character set).
  173.  
  174.                  CWS.Config  - your Character Width Sizes.
  175.  
  176.                  D.Config    - your Defined SubTitles.
  177.  
  178.                  BGD.E.Config goes in the `Progs' drawer, the rest of the 
  179.                  Config files go into their proper drawers. The program
  180.                  Default is used when a Config file is not found.
  181.  
  182.        Execute:  There are 2 Execute commands in this program - Execute Run
  183.                  and Execute. 
  184.  
  185.                  Execute Run will try and run programs such as Amos programs,
  186.                  programs that can't be executed with the Execute command,
  187.                  etc. These programs have to go into the 'Progs' drawer.
  188.  
  189.                  Execute will try and run programs such as PPMore, C commands
  190.                  Games, etc. This command looks at DF0: only - So if you
  191.                  wanted to execute PPMore for example, you would simply type
  192.                  the following at the prompt...
  193.  
  194.                  PPMore DF0:Text
  195.  
  196.                  ...this would run PPMore which would then show a file called
  197.                  Text from DF0:
  198.  
  199.                  Note: You're better off putting your Execute DF0: programs
  200.                        in DF0: rather than a Drawer as the prompt only allows
  201.                        you to enter 15 characters.
  202.  
  203.     Grab a Bob:  This allows you to Grab a Bob from an IFF Picture and place
  204.                  it in any one of the 8 BackGround Bob positions. This
  205.                  version only allows you to grab bobs that have a Width of
  206.                  320 pixels or less and a Height of 255 pixels or less. This
  207.                  means to cover the Overscan of 352 pixels wide you will need
  208.                  to use 2 bobs of course. This will probly get changed to 
  209.                  except the full width and height of the Overscan. These
  210.                  current limits are only in place because I ran out of time
  211.                  to finish this function properly - I will be on Holiday you
  212.                  see. By the way, when you Grab a Bob from an IFF Picture
  213.                  make sure the IFF Picture is Lowres 320 X 256 or the program
  214.                  may get nasty! 
  215.  
  216.     X: Y: W: H:  These are the co-ordinates for the above (See `Bar' and the
  217.                  end of Edit/BGD menus Below for the Co-ordinates lay-out).
  218.  
  219.         Bob No:  This is the number of the BackGround Bob Position where the
  220.                  Grabbed Bob will go.
  221.  
  222.                  Note: The Bob order of appearance is 1 to 8, therefore, Bob
  223.                        6 for example will always go in front of Bob 3 when it
  224.                        appears on the Screen. This is Important to remember
  225.                        when organising your BackGround Bob Positions.
  226.  
  227.  
  228. If you Load a Sequence (whilst still on the Main Menu part of the program)
  229. you can go to the Main Menu and add other SubTitles to the END of the
  230. sequence you've just loaded. Don't type in your sequence and then Load a
  231. sequence because you will overwrite the sequence you`ve just typed in.
  232.  
  233.  
  234. ===========================
  235.  The Edit and BGD Menus...
  236. ===========================
  237.  
  238.    Start:  This sets up the Starting Position function. If you don't want
  239.            your SubTitles to be Auto-Centered they will positioned at this
  240.            STARTing point instead.
  241.  
  242. Scr.X: Y:  You can move the screen display around in the X and Y positions.
  243.            This function doesn't highlight the screen so you will need to
  244.            know what co-ords your Television (or Monitor) uses.
  245.  
  246. Gap Keys:  The Gap Keys are there to cut down on key pressing. For example
  247.            with the Gap Total set to 1, if you wanted to change a Pause rate
  248.            from 100 to 150 then you would simply set the Gap Total to 50 and
  249.            press the Pause rate button once to reach 150, rather than
  250.            pressing it 50 times to reach 150 when the Gap Total is set to 1.
  251.  
  252.     Wait:  Allows you to specify the time you wait before your SubTitle 
  253.            disappears from the screen. This affects every SubTitle in your 
  254.            Sequence. This function is best described as a Timed Pause Rate.
  255.  
  256.  No.Cols:  Use this function to tell the program how many Colours you have in
  257.            your Character set.
  258.  
  259.  Cls Col:  This is the colour your GenLock will use to make the screen
  260.            Transparent.
  261.  
  262.  Box Col:  In method 1 (See 'Methods' below) you can have a Box (a rectangle
  263.            outline) in the BackGround, this function lets you alter the
  264.            colour of that Box.
  265.  
  266.  Bar Col:  In method 1 you can also have a Bar (a filled/solid rectangle) in
  267.            the BackGround, this function lets you alter the colour of that
  268.            Bar.
  269.  
  270.  P.Pause:  Same as the Wait function except its used for your Picture.
  271.  
  272.  
  273. You will find the Co-Ordinates for the Bar and Box in the BGD menu. X and Y
  274. are the Top-Left hand corner (Start Position) co-ordinates. X is across and
  275. Y is down. W and H are the Bottom-Right hand corner (End Position) co-ords.
  276. W is the Width and H is the Hieght.
  277.  
  278.  
  279. ============
  280.  Methods...
  281. ============
  282.  
  283. Method 1:  No Bobs required. You will use the Bar and Box, if need be, as
  284.            your BackGround. You can display the 2 Lines of your SubTitle or
  285.            you can display the first line only (See 'Sequence Keys' below).
  286.            This method simply displays each SubTitle and then clears the 
  287.            screen.
  288.  
  289. Method 2:  Use Bobs. Display 2 lines or first line only, as above. This
  290.            method has a 3 key option (See 'Sequence Keys' below).
  291.  
  292. Method 3:  Use Bobs. Display each line of your SubTitle, one at a time. This
  293.            gives a possible 216 line display sequence. This method as a 3 key
  294.            option (See 'Sequence Keys' below).
  295.  
  296. There will probly be more methods if this program progresses. Perhaps a
  297. mixture of the current 3, above.
  298.  
  299. Note: Method 2 is unfortunately limited to the number of Bobs it can have on
  300. the screen at any one time. Because of this I have put a routine in the Test/
  301. Play Icon that will tell you to shorten your SubTitle if its more than 58
  302. characters in length when using Method 2.
  303.  
  304.  
  305. ==================
  306.  Sequence Keys...
  307. ==================
  308.  
  309. When you press Test/Play and everythings O.K you go to the Total Control part
  310. of the program. This does exactly this, it puts the program in manual so that
  311. you have Total Control. The Sequence Keys are as follows...
  312.  
  313.  
  314.  j:  Fade In Picture (16 Colours only) - Pause - Fade Out.
  315.  
  316.  v:  Show Picture (Suddenly Appear) - Pause - Fade Out.
  317.  
  318.  b:  Fade In Picture - Freeze the program (leaving the Picture as it is).
  319.  
  320.  l:  UnFreeze the program - Fade Out Picture.
  321.  
  322.  h:  Go into Single Line Mode (Your Sequence will only show Line 1 of your
  323.      SubTitle - This does nothing if you're using Method 3).
  324.  
  325.  i:  Cancel Single Line Mode (Your Sequence will start showing the 2 Lines of
  326.      your SubTitle again).
  327.  
  328.  s:  Let your SubTitle's Starting Position equal the Start function in the
  329.      Edit menu. This function switches off the Auto-Centering. You cannot
  330.      toggle this function Off/On at the moment - I will do something about 
  331.      this after my Holiday. At the moment you have to press this button each
  332.      time you want a SubTitle to use the Start position.
  333.  
  334.  
  335. 1-8:  Switch On Bob number X (X is the 1-8).
  336.  
  337.   9:  Switch On `Box' function (Method 1 only).
  338.  
  339.   0:  Switch On `Bar' function (Method 1 only).
  340.  
  341.  
  342. F1-F8:  Switch Off Bob number X (X is the F1-F8).
  343.  
  344.    F9:  Switch Off `Box' function (Method 1 only).
  345.  
  346.   F10:  Switch Off `Bar' function (Method 1 only).
  347.  
  348.  
  349.  c:  Bring up the Colour Menu (The Palette).
  350.  
  351.  a:  Display SubTitle - Wait - Clear the Screen (Method 1 only).
  352.  
  353.  m:  Change `Box' Colour - Bell rings from colour 1, onwards. Shoot sound
  354.      tells you you're back to colour 0.
  355.  
  356.  n:  Same as above, but Change `Bar' Colour.
  357.  
  358.  o:  Same as above, but Change `Clear the Screen' Colour.
  359.  
  360.  r:  Reset the Sequence to SubTitle 1.
  361.  
  362.  e:  Exit to Menu-List option.
  363.  
  364.  q:  Re-Start the program.
  365.  
  366.  d:  Display Bobs and SubTitle - Wait - Clear SubTitle only
  367.      (Methods 2 and 3 only).
  368.  
  369.  f:  Display SubTitle - Wait - Clear the Screen of Bobs and SubTitle. On the
  370.      second time and thereafter No Bobs will be shown as they were cleared
  371.      the first time. This key press is really meant for clearing the screen 
  372.      on your last SubTitle, thus, a nice exit of the sequence.
  373.      (Methods 2 and 3 only).
  374.  
  375.  g:  Display Bobs and SubTitle - Wait - Clear the Screen of Bobs and SubTitle
  376.      This acts the same as Method 1, but the advantage is that you can use
  377.      Bobs, of course. (Methods 2 and 3 only).
  378.  
  379.  
  380. ========================
  381.  Testing the program...
  382. ========================
  383.  
  384.  1)  Simply Load a Sequence (or Make one by selecting a few SubTitles from
  385.      the Main menu) and then press Test/Play.
  386.  
  387.  2)  Now simply press one of the relevant Sequence Keys.
  388.  
  389. Thats all there is to it, easy isn't it!
  390.  
  391.  
  392. ======================================
  393.  Please take note of the following...
  394. ======================================
  395.  
  396. I have not disabled the Break key so if you need to exit the program you can
  397. use the program's Quit option or press CTRL and C.
  398.  
  399. To make a new disk up just put 6 Drawers on your new disk and name them the
  400. same as mine. I.e. Defined, Seq, Size, etc. You can call the Disk whatever
  401. you like because TS always looks at 'DF0:'.
  402.  
  403.  
  404. ==============
  405.  Filenames...
  406. ==============
  407.  
  408. I've only given you 15 characters for your filename because it's a bit naff
  409. for example, having to type in a filename of 20 characters or more everytime
  410. you need to load/save something...isn't it?!!
  411.  
  412. I advice you to set your filename something like the following...
  413.  
  414.  7Wed6John
  415.  
  416. Where 7 is the number of SubTitles, etc in your sequence - Wed means your 
  417. film is a Wedding - 6 is the Space setting - and 'John' is the name of your 
  418. filename or the name of your Wedding Video person, etc.
  419.  
  420.  
  421. ============
  422.  Finally...
  423. ============
  424.  
  425. If you have any Questions, Comments, Ideas, etc, feel free to write anytime. 
  426. You will find my address in the 'ME' Icon.
  427.  
  428. Note: Because I cannot trap every error, I will not take any responsibility
  429.       for the loss or damage of SubTitles, Sizes and any other data, etc
  430.       caused by any of the programs on this disk.
  431.  
  432. Note: I will not take any responsibility for any damage of GenLocks, Monitors
  433.       Televisions and any other Hardware, etc caused by any of the programs
  434.       on this disk.
  435.  
  436. =============================================================================